body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	background-color: #2286C2;
}
body td {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}
a:link{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
a:visited{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
a:hover{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #144882;
	text-decoration: underline;
}
.font1{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
.txt{
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	width:150px;
}
a.font1:link{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.font1:visited{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.font1:hover{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #144882;
	text-decoration: underline;
}
.font2{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #144882;
}
a.font2:link{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #144882;
	text-decoration: none;
}
a.font2:visited{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #144882;
	text-decoration: none;
}
a.font2:hover{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #144882;
	text-decoration: underline;
}
.font3{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #ffffff;
}
a.font3:link{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.font3:visited{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.font3:hover{
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}



/* ===========主菜单标签============== */

.topmenubg {
	background: url(/Public/Images/bg_header.gif);
	background-repeat:repeat-x;
}
.topmenu {
	/*min-width: 600px;*/
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	margin-top: 18px;
}


.topmenu ul {
	float:left;
 	margin:0px;
 	padding:0px;

 	width:100%;
 	list-style:none;

}

.topmenu ul li {
    float:left;
	padding:0px;
	margin:0px;
	margin-right:4px;


}

.topmenu ul li span {


}



.topmenu ul li a:visited,.topmenu ul li a,.topmenu ul li a:hover {

	display:block;
 	float:left;
    height:29px;
 	line-height:29px;
 	padding:0px 10px;
 	margin-bottom:1px;

 	border:1px  solid #70C585;
 	border-bottom-style:none;
 	background-image:url(/Public/Images/impbnt_bg.jpg);
 	background-color:#A2D2E9;
 	color:#000000;

	text-decoration:none;
 	font-size:14px;
 	font-weight;bold;

}



.topmenu ul li span.current a, .topmenu ul li span a:hover  {
	border:1px  solid #ACD3EE;
 	border-bottom-style:none;
  	padding-bottom:1px;
  	border-bottom:1px solid #2286C2;
  	background-image:none;
  	background-color:#2286C2;
  	color:#FFFFFF;
}

/* ===========主菜单标签 结束============== */

/*=============左侧菜单样式================*/
#left_menu a:visited.item, #left_menu a:link.item {
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display:block;
	padding:4px;
	padding-left:34px;
	border:1px dashed #dddddd;
	background-color:#F0F0F0;

	width:80%;
}


#left_menu a:hover.item {
	background-color:#FFFBA4;
	background-image:url(/Public/Images/feed.png);
	border:1px solid #FFF97D;
	color:#000000;

}

#left_menu a:visited.current_item, #left_menu a:link.current_item {

	border:1px solid #B7D5E3;

	font-family: "宋体";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;

	text-decoration: none;
	display:block;
	padding:4px;
	padding-left:34px;

	background-color:#D7E8F0;
	color:#000000;


	background-image:url(/Public/Images/tick.png);
	background-repeat:no-repeat;
	background-position:10px center;

}



#left_menu a.item {
	background-image:url(/Public/Images/feed.png);
	background-repeat:no-repeat;
	background-position:10px center;

}

/*-----------对话框-------------------*/

.box {
	position:absolute;
	width:320px;
	min-height:400px;
	height:250px;
	left:100px;
	top:100px;
	text-align:center;
	display:none;
}
.box iframe {
	position:absolute;
	width:320px;
	height:250px;
	border:none;
	top:0px;
	left:0px;
	z-index:100;
}

.box .box_main {
	position:absolute;
	width:320px;
	height:250px;
	left:0px;
	top:0px;
	z-index:110;
	background-color:#FFFFFF;
	/*border:6px solid #DAEEF7;*/
	border:4px solid #BEE2F1;

}
.box .box_content {
	padding:4px;
	clear:both;
	text-align:left;
/*	border:1px solid #CCC;*/
}

.box .box_title {
	float:left;
	margin:0px;
	width:100%;
	padding:4px;
	background-color:#EFF8FC;
}

.box .box_main .box_close{
	float:right;
	width:50px;
	margin:2px;
	padding:0px;
	cursor:hand;
}


/*-------------地区选择列表----------------*/
#area_selecter {
	position:absolute;
	width:400px;
	min-height:350px;
	height:250px;
	left:100px;
	top:100px;
	text-align:center;
	display:none;
}
#area_selecter iframe {
	position:absolute;
	width:400px;
	height:250px;
	border:none;
	top:0px;
	left:0px;
	z-index:100;
}

#area_selecter_main {
	position:absolute;
	width:400px;;
	height:200px;
	left:0px;
	top:0px;
	z-index:110;
	background-color:#FFFFFF;
	/*border:6px solid #DAEEF7;*/
	border:5px solid #BEE2F1;
}

#area_selecter_header {
	float:left;
	margin:0px;
	padding:4px;
	list-style:none;
	background-color:#EFF8FC;
}
#area_selecter_header li {
	float:right;
	width:50px;
	margin:2px;
	padding:0px;
}

#area_selecter_sf,#area_selecter_city,area_selecter_area {
	width:98%;
	height:60px;
	border-bottom:1px  dashed #85C8E4;
	padding:4px;
	margin:0px;
	list-style:none;
	clear:both;
}

#area_selecter_sf li,#area_selecter_city li {
	float:left;
	width:60px;
	margin:0px 2px 0px 0px;;
	padding:2px;
	cursor:hand;
}
#area_selecter_footer {
	width:98%;
	margin:0px;
	padding:4px;
	list-style:none;
	background-color:#EFF8FC;
	clear:both;
}

#area_selecter_footer li{
	float:left;
	margin:0px;
	padding:2px;
	color:#990000;
	font-weight:bold;
}

/*---------------地区选择框结束 --------------*/






#main {
	margin:10px 0px 0px 4px;
}

.bold {
	color:#333333;
	font-weight:bold;
}

.left_align {
	text-align:left;
	padding-left:4px;

}

.right_align {
	text-align:right;
	padding-right:4px;
	font-weight:bold;
	background-color:#EAF7FD;
}

.title {
	font-weight:bold;
	background-color:#EAF7FD;
	padding:4px;
	text-align:center;
}

.now_pos {
	text-align:right;
	padding:4px;
	padding-right:10px;
	background-color:#EAF7FD;
	border:1px solid #C4E7FB;


}

.row {

	display:block;
	padding:2px;
	margin:2px;
    clear:both;
    border-bottom:1px dashed #CCC;

}

.row2 {

	display:block;
	padding:2px;
	margin:2px;
	list-style:none;
	margin:0px;
	padding:0px;


}
.row2 li {
	float:left;

	height:28px;
	margin:0px;
	padding:4px;
}
/*================分页=====================*/
.pager {
	background-color:#EAF7FD;
	height:27px;
	padding:4px;
	border:1px solid #BBD3EB;

}

.require {
	background-image:url(/Public/Images/high.gif);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	margin:0px 6px;
}

.f_blue {
	color:#0000FF;
}

.f_blockTitle {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.f_remark {
	color:#33CC00;

	background-image:url(/Public/Images/help.gif);
	background-repeat:no-repeat;
	background-position:left -2;
	padding-left:22px;
}



/*-----常用表单样式------------------------*/
input.imgButton{width:80px; height:23px; margin:0; border:0; padding-top:3px  !important; padding-top:5px; padding-left:25px !important; padding-left:12px; letter-spacing:4px; font-weight:bold; background-color:transparent; background-position:5px 40%; background-repeat:no-repeat; cursor:pointer; text-align:center}
input.add{background-image:url(/Public/Images/plus.gif)}
input.addChild{background-image:url(/Public/Images/down.gif)}
input.edit{background-image:url(/Public/Images/write.gif)}
input.del{background-image:url(/Public/Images/clear.gif)}
input.save{background-image:url(/Public/Images/download.gif); background-position:0px; }
input.reset{background-image:url(/Public/Images/activity.gif)}
input.search{background-image:url(/Public/Images/allow.gif)}
input.return{background-image:url(/Public/Images/return.gif)}
input.close{background-image:url(/Public/Images/publish_x.png)}
input.export{background-image:url(/Public/Images/down.gif)}
input.bkup{background-image:url(/Public/Images/filesave.png)}
input.move{background-image:url(/Public/Images/revert.gif)}
input.setTop{background-image:url(/Public/Images/brand.gif)}
input.notsetTop{background-image:url(/Public/Images/prected.gif)}
input.sort{background-image:url(/Public/Images/activity.gif)}
input.tick{background-image:url(/Public/Images/tick.png)}
input.reject{background-image:url(/Public/Images/publish_x.png)}

input.subMember{background-image:url(/Public/Images/users.png)}
input.activity{background-image:url(/Public/Images/brand.gif)}
input.update{background-image:url(/Public/Images/limit.gif)}

div.impBtn{background:url(/Public/Images/idx_btnbg.gif) top repeat-x;  border:1px solid gray; border-right:1px solid #316835; border-bottom:1px solid #316835; filter:progid:DXImageTransform.Microsoft.Shadow(Color=gray,Direction=120,strength=3)}
.hMargin{margin-left:3px; margin-right:3px}
.fLeft{float:left}
.fRight{float:right}
.shadow{filter:progid:DXImageTransform.Microsoft.Shadow(Color=gray,Direction=120,strength=3)}


.inputError {
	background-color:#990000;
}

/*tab control  style*/

#tab div {
	clear:both;
}

#tab ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
#tab ul li {
	float:left;
	padding:4px 10px;
	line-height:20px;
	margin:0px;
	margin:2px 4px;
	width:100px;
	
	text-align:center;
}

.tabNormal {
	background-color:#FFFFFF;
	cursor:hand;
}
.tabFocus, .tabHover {
	background-color:#EAF7FD;
	cursor:hand;
	border:1px solid #BBD3EB;
	border-bottom-style:none;
	font-weight:bold;
}

.opt_list {
	list-style:none;
	margin:0px;
	padding:0px;
}
.opt_list li {
	float:left;
	margin:4px 6px;
	width:120px;
}
.opt_list a:visited,
.opt_list a:link {
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display:block;
	padding:4px;
	padding-left:34px;
	border:1px dashed #dddddd;
	background-color:#F0F0F0;
	background-image:url(/Public/Images/feed.png);
	background-repeat:no-repeat;
	background-position:10px center;
}

.opt_list a:visited.focus {
	
	border:1px solid #B7D5E3;
	
	background-color:#D7E8F0;
	color:#000000;


	background-image:url(/Public/Images/tick.png);
	background-repeat:no-repeat;
	background-position:10px center;	
}


.opt_list a:hover {
	background-color:#FFFBA4;
	background-image:url(/Public/Images/feed.png);
	border:1px solid #FFF97D;
	color:#000000;
}


